clear the air


Results for "clear the air"

English - Turkish Dictionary

clear the air

(English - Turkish Dictionary) :
şüpheleri gidermek.